.search-box, .action-box {
  margin-bottom: 10px;
}

.page {
  display: flex;
  flex-direction: column;

  .table-card {
    .el-card__body {
      height: 100%;
      display: flex;
      flex-direction: column;
      
      .pro-table-wrapper {
        flex: 1; /* 使用flex:1让表格容器自动撑满剩余空间 */
        min-height: 0; /* 解决flex容器下子元素高度溢出不显示的问题 */
      }
    }
  }
}

.router-view {
  &>.el-card {
    + .el-card {
      margin-top: 10px;
    }
  }
}

